ISATTY(3) | п═я┐п╨п╬п╡п╬п╢я│я┌п╡п╬ п©я─п╬пЁя─п╟п╪п╪п╦я│я┌п╟ Linux | ISATTY(3) |
п≤п°п╞¶
isatty - п©я─п╬п╡п╣я─я▐п╣я┌, я┐п╨п╟п╥я▀п╡п╟п╣я┌ п╩п╦ я└п╟п╧п╩п╬п╡я▀п╧ п╢п╣я│п╨я─п╦п©я┌п╬я─ п╫п╟ я┌п╣я─п╪п╦п╫п╟п╩
п·п▒п≈п·п═¶
#include <unistd.h> int isatty(int fd);
п·п÷п≤п║п░п²п≤п∙¶
п╓я┐п╫п╨я├п╦я▐ isatty() п©я─п╬п╡п╣я─я▐п╣я┌, я┐п╨п╟п╥я▀п╡п╟п╣я┌ п╩п╦ п╬я┌п╨я─я▀я┌я▀п╧ я└п╟п╧п╩п╬п╡я▀п╧ п╢п╣я│п╨я─п╦п©я┌п╬я─ fd п╫п╟ я┌п╣я─п╪п╦п╫п╟п╩.
п▓п·п≈п▓п═п░п╘п░п∙п°п·п∙ п≈п²п░п╖п∙п²п≤п∙¶
isatty() п╡п╬п╥п╡я─п╟я┴п╟п╣я┌ 1, п╣я│п╩п╦ fd я▐п╡п╩я▐п╣я┌я│я▐ п╬я┌п╨я─я▀я┌я▀п╪ я└п╟п╧п╩п╬п╡я▀п╪ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╪, я┐п╨п╟п╥я▀п╡п╟я▌я┴п╦п╪ п╫п╟ я┌п╣я─п╪п╦п╫п╟п╩; п╡ п©я─п╬я┌п╦п╡п╫п╬п╪ я│п╩я┐я┤п╟п╣ п╡п╬п╥п╡я─п╟я┴п╟п╣я┌я│я▐ 0, п╟ п╡ errno п╥п╟п©п╦я│я▀п╡п╟п╣я┌я│я▐ п╫п╬п╪п╣я─ я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╣п╧ п╬я┬п╦п╠п╨п╦.
п·п╗п≤п▒п п≤¶
п║п·п·п╒п▓п∙п╒п║п╒п▓п≤п∙ п║п╒п░п²п■п░п═п╒п░п°¶
SVr4, 4.3BSD, POSIX.1-2001.
п║п°п·п╒п═п≤п╒п∙ п╒п░п п√п∙¶
2008-12-03 | Linux |